package com.jlpay.open.jlpay.sdk.java.model.ledger.response;

import com.fasterxml.jackson.databind.PropertyNamingStrategies;
import com.fasterxml.jackson.databind.annotation.JsonNaming;
import com.jlpay.open.jlpay.sdk.java.model.BaseResponse;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

/**
 *
 * @author dengwenning
 * @since 2024/8/30
 **/
@EqualsAndHashCode(callSuper = true)
@Data
@NoArgsConstructor
@AllArgsConstructor
@JsonNaming(PropertyNamingStrategies.SnakeCaseStrategy.class)
public class MerchRevBindQueryResponse extends BaseResponse {

    /**
     * 分账系统分配的机构号，
     * 示例值：50261513
     */
    private String orgCode;

    /**
     * 绑定状态
     * 0：待绑定
     * 1：审核中
     * 2：审核失败
     * 3：审核成功
     */
    private String bindingStatus;

    /**
     * 审核失败原因
     */
    private String failedReason;

}
